4 ms·
A couple of things honestly. The project I'm closest to 'finishing' is https://list.futbol https://list.futbol, which aggregates silly titles found on /r/socce
by midasz 6y ago
A couple of things honestly.
The project I'm closest to 'finishing' is https://list.futbol https://list.futbol, which aggregates silly titles found on /r/soccer. It originated from a post called something like 'It was the saddest backflip of my career...'. After that post users started keeping track of 'the list' with comparable posts. The list started living in comments, and eventually a subreddit was born (/r/saddestbackflip). What I'm doing is twofold:
- A static site built on hugo that has markdown posts per submission, it's on github here: https://github.com/midasvo/the-list https://github.com/midasvo/the-list so that if I get hit by bus a bus someone else can easily fork it or take it over (or if I add things that people don't like they can start their own). It also offers a really simple JSON endpoint so others can do what they want with the data. It's the communities data after all, not mine.
- A reddit bot (https://github.com/midasvo/the-list-bot https://github.com/midasvo/the-list-bot) that checks top-level comments on /r/soccer for callouts (e.g. !addittothelist), creates a markdown post from the submission, commits and pushes it to a separate branch on https://github.com/midasvo/the-list https://github.com/midasvo/the-list, and creates a pull request. Once the pull request gets accepted, github actions go to work and the site will be updated. It already does this.
What I still want to do is to add a threshold to the parent comment, e.g. if the !addittothelist comment gets 100+ upvotes the pull request will be merged automatically.
----
Furthermore I'm working on self-hosted recipe application using Spring Boot and React. Honestly just want to use it for me and my wife, but the philosophy is that people should be able to self-host it using a container - the data is yours. If I have the time/motivation I want to add the ability to 'connect' to others instances so you can retrieve their recipes and add them to your own repository. But firstly I'll work on exports/imports.
I'm not doing this on github, but on my own gitea instance + build street using drone-ci and other stuffs.