Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iron-wolf/docker-conf
Personnal docker configuration
https://github.com/iron-wolf/docker-conf
configuration docker docker-compose dockerfile personal
Last synced: 16 days ago
JSON representation
Personnal docker configuration
- Host: GitHub
- URL: https://github.com/iron-wolf/docker-conf
- Owner: Iron-Wolf
- Created: 2017-03-01T11:40:15.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-24T18:00:16.000Z (over 6 years ago)
- Last Synced: 2024-11-30T14:16:46.404Z (3 months ago)
- Topics: configuration, docker, docker-compose, dockerfile, personal
- Language: Shell
- Size: 13.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker-conf
Personnal docker configuration.
Some docker compose are based on existing repository.### FreshRSS [![][freshrss badge d]][freshrss docker] [![][freshrss badge g]][freshrss github]
The repo is configured with sqlite.
I've configured mine with mysql.
__Reminder :__ this container use a custom cron job to update RSS feeds, in ``etc/cont-init.d/40-install``
``*/15 * * * * /usr/bin/php7 /config/www/freshrss/app/actualize_script.php > /tmp/FreshRSS.log 2>&1``### NextCloud [![][nextcloud badge d]][nextcloud docker] [![][nextcloud badge g]][nextcloud github]
No change.### HAProxy [![][haproxy badge g]][haproxy github]
No change.### Grafana Stack [![][dockprom badge g]][dockprom github]
No change.Compatible Grafana.com Dashboard :
| Id | Name | Author |
|------|------------------------------------------|-----------------|
| 179 | Docker and Host Monitoring w/ Prometheus | Brian Christner |
| 193 | Docker monitoring | philicious |
| 6287 | Host Overview | ichasco |
| 1860 | Node Exporter Full | idealista |
| 405 | Node Exporter Server Metrics | Knut Ytterhaug |
| 893 | Docker and system monitoring | Thibaut Mottet |[freshrss badge d]: https://badgen.net/badge//FreshRSS?icon=docker
[freshrss badge g]: https://badgen.net/badge//FreshRSS/green?icon=github
[freshrss docker]: https://hub.docker.com/r/linuxserver/freshrss/
[freshrss github]: https://github.com/linuxserver/docker-freshrss[nextcloud badge d]: https://badgen.net/badge//NextCloud?icon=docker
[nextcloud badge g]: https://badgen.net/badge//NextCloud/green?icon=github
[nextcloud docker]: https://hub.docker.com/r/indiehosters/nextcloud/
[nextcloud github]: https://github.com/libresh/compose-nextcloud[haproxy badge g]: https://badgen.net/badge//HAProxy/green?icon=github
[haproxy github]: https://github.com/libresh/compose-haproxy[dockprom badge g]: https://badgen.net/badge//DockProm/green?icon=github
[dockprom github]: https://github.com/stefanprodan/dockprom## Notes
``` bash
# Delete every Docker containers
# Must be run first because images are attached to containers
docker rm -f $(docker ps -a -q)# Delete every Docker image
docker rmi -f $(docker images -q)# Show logs with Docker Compose
# --follow is like tail -f
# container id/name can be added at the end of the command
docker-compose logs --follow# Log into a container
docker exec -it bash
```