Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
awesome-selfhosted
Discontinued A list of Free Software network services and web applications which can be hosted on your own servers [Moved to: https://github.com/awesome-selfhosted/awesome-selfhosted] (by Kickball)
-
awesome-sysadmin
Discontinued MOVED/ARCHIVED A curated list of amazingly awesome open source sysadmin resources. (by n1trux)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I use the nginx-proxy docker image by jwilder (he has a LOT of users, so there is a lot of trust in his work) so that you can define all your service port/domain mappings and certs in their respective docker-compose.yaml files (simply using environment variables). Then you just bring it up (use docker context to specify the remote machine) and boom, nginx automagically re-configured, certbot setup, and your service is up, running, and accessible - trouble free.
I've not got around to it, but I've always fancied creating a nice landing page that automatically updates as services come up/down, using the system jwilder created to make nginx-proxy, docker-gen. Could be a fun little project, anyway!
For your inspiration look at the Awesome-Selfhosted and Awesome-Sysadmin lists.
For your inspiration look at the Awesome-Selfhosted and Awesome-Sysadmin lists.
Have a look on Docker Hub to see if anyone has already made a docker image for this server (they usually have!) then you can just use that. If it's a server you've made yourself then I'd just build a docker image as part of the build process for each version.