46 lines
1.4 KiB
Markdown
46 lines
1.4 KiB
Markdown
# WilliamMiceli's Personal Rancher Catalog
|
|
|
|
My personal rancher catalog to make my own life just a little bit easier.
|
|
Hopefully it can also be of use to others as well!
|
|
|
|
## TODO List
|
|
|
|
* Have WEB_PORT be optional
|
|
* Have DATA_DIR be optional
|
|
* Include logos for all stacks
|
|
* Include description for all stacks
|
|
* Use named volumes for the bind mounts
|
|
* <http://blog.code4hire.com/2018/06/define-named-volume-with-host-mount-in-the-docker-compose-file/>
|
|
* <https://stackoverflow.com/questions/35841241/docker-compose-named-mounted-volume>
|
|
|
|
## Stacks Complete
|
|
|
|
* Bind
|
|
* Ghost
|
|
* HTTPD
|
|
* InvoiceNinja
|
|
* Nextcloud
|
|
* Nginx
|
|
* OpenProject
|
|
* PHPMyAdmin
|
|
* Snipe-IT
|
|
* Traefik
|
|
* WordPress
|
|
|
|
## Stacks Yet To Be Made
|
|
|
|
* Adminer <https://docs.docker.com/samples/library/adminer/>
|
|
* Apache Guacamole
|
|
* Discourse <https://github.com/discourse/discourse_docker>
|
|
* Eclipse Che
|
|
* Matomo <https://docs.docker.com/samples/library/matomo/>
|
|
* MediaWiki <https://hub.docker.com/_/mediawiki/>
|
|
* Redmine <https://hub.docker.com/_/redmine>
|
|
* Rocket.Chat <https://hub.docker.com/_/rocketchat>
|
|
* YOURLS <https://hub.docker.com/_/yourls>
|
|
|
|
## Using These Templates For Non-Rancher Configurations
|
|
|
|
Notable Differences:
|
|
* Rancher provides networking for all stacks within the environment, so any declarations to `networks` and `expose` are ignored by rancher (excluding `ports`).
|
|
* Instead, network policies are created in order to restrict network traffic, instead of creating networks. |