Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
I've never really seen why portainer is used beyond a shiny UI. Docker compose file is enough for me
Being a terminal purist is wonderful for those of us who live our lives deep in the caverns of Linux, but in actual production use you very often find situations where less technical users have to interact with the systems that we build.
For my work, I need a way for low level tech support and technicians to go in and restart a container from time to time, and these people curl up in a ball and scream if you show them a command prompt. Having a UI removes a lot of friction.
Terminals are powerful and flexible, but still slower than a dedicated UI to see states at a glance, issue routine commands, or do text editing.
Terminal absolutists are as insufferable as GUI purists. There is a place and time for both.
Beautifully said. I can't say I've come across too many GUI purists, but I've definitely been shamed by terminal absolutists who are fine with turning a 1 second process into a 10 second one. There's a time and place for both.
See also: bass players who use a pick.
Wow, you're an ass. I bet I could update a dual monitor setup with different resolutions, refresh rates and positions with nvidia-settings faster than you can editing xorg.conf in vim. My point is that people should use the best tool for the job instead of stroking their superiority complex to prove a point.
slackware has been my daily driver since the late 90s. It still boots to CLI by default. I'm more than comfortable in a terminal emulator. I'm also fine with clicking on stuff. I don't use portainer, but there's nothing wrong with people who do.
I open up two terminal windows. The first runs watch docker ps and the second is where I make changes.
That's what aliases / functions in .bashrc (or whatever shell you use) are for. You don't need to always write the full code.
EDIT: Looks like .bashrc hurt you guys.
These fools are ridiculous. Ignorance.