Self-hosted on github/github actions. reddit / selfhosted ---------------------------------------------------------------------- lunaticman · 2023-10-01 20:29 Good day, Are there are any self-hosted projects that don't actually require any server, but could be hosted for free with github and github actions. I have previously used a twitter\_cleanup utility, that periodically cleanup my old tweets with a help of github actions. [https://github.com/fnando/twitter\_cleanup](https://github.com/fnando /twitter_cleanup) I loved this so much, that I wrote a miniflux client that sends me RSS updates to email with a help of github actions. [https://github.com/skatkov/miniflux-email- client](https://github.com/skatkov/miniflux-email-client) I wonder, if there are more tools that could be self-hosted for free within GitHub. Both tools have worked wonderfully for me, with only limitation that it requires me every 3 months to manually confirm that I want those github action to keep running. There should be more tools abusing github actions similarly :) ---------------------------------------------------------------------- nashosted · 2023-10-02 00:46 More commonly wikis and documentation are often hosted on GitHub pages/actions. ---------------------------------------------------------------------- pintosmooth · 2023-10-02 07:45 It kinda defeats the whole concept of “self-hosted”, i.e. hosting it yourself. Reasons for this are security, privacy, running things with the type of bandwidth you get in your local network, and that need to be supported by local storage or network area storage. GitHub doesn’t have an option for hosting any containers, although it can trigger them to be run within an Actions workflow. GitHub Actions are good for running scripts in the cloud, albeit they are designed for building and deploying software. Generally you’re triggering the script on an event, and that event is either watching for code changes to a code repository or running it on a schedule via cron. Containers can be spun up for the duration of the workflow and are single use - they get blown away after the workflow execution. If your GitHub account is free then your repositories are public. You can only have private repos with a paid subscription at about $3.67/month. To really do self-hosted you can start with a cheap single board computer (SBC) like a Raspberry Pi and set up Docker to host your containers. Most projects will be requiring some sort of container runtime and this would be the entry-level to get started. ---------------------------------------------------------------------- RevUnix · 2023-10-02 08:32 >If your GitHub account is free then your repositories are public. You can only have private repos with a paid subscription at about $3.67/month. No? I have private repos and I didn't pay for it. ---------------------------------------------------------------------- adamshand · 2023-10-02 09:10 For most of us, self hosting isn’t about getting something for free (though that’s nice!) it’s about controlling the software (and sometimes the hardware). ---------------------------------------------------------------------- kmisterk · 2023-10-03 01:21 ## Post Removed Hey, lunaticman! Thanks for your submission on selfhosted. Your post has been removed due to a violation of the purpose of the subreddit: **Self Hosting** ## Not Self-Hosted When it comes to posts regarding applications in this subreddit, they must feature a self-hosted tool, or a tool that *can be* self-hosted, or some kind of related information, help request, or otherwise related to a tool that is something that one can self-host. If you believe this post *is in fact* relevant to /r/selfhosted, feel free to [message the mods](https://www.reddit.com/message/compose/?to= /r/selfhosted&subject=Removed For Not Being Self- Hosted&message=[Removed Post](https://www.reddit.com/r/selfhosted/comments/16xbx8c/-/\)) with your concerns.