diff --git a/README.md b/README.md index dedabf4..b27a926 100644 --- a/README.md +++ b/README.md @@ -300,6 +300,7 @@ A collection of delicious docker recipes. - [x] v2ray/official :cn: - [x] centurylink/watchtower - [x] wekanteam/wekan +- [x] yourls - [x] zookeeper - [x] elkozmon/zoonavigator diff --git a/yourls/README.md b/yourls/README.md new file mode 100644 index 0000000..25b2e4f --- /dev/null +++ b/yourls/README.md @@ -0,0 +1,8 @@ +yourls +====== + +[YOURLS][1] stands for Your Own URL Shortener. It is a small set of PHP scripts +that will allow you to run your own URL shortening service (a la TinyURL or +Bitly). + +[1]: http://yourls.org/ diff --git a/yourls/docker-compose.yml b/yourls/docker-compose.yml new file mode 100644 index 0000000..9c9bf56 --- /dev/null +++ b/yourls/docker-compose.yml @@ -0,0 +1,28 @@ +version: '3.1' + +services: + + yourls: + image: yourls + ports: + - "8080:80" + environment: + - YOURLS_DB_HOST=mysql + - YOURLS_DB_USER=root + - YOURLS_DB_PASS=root + - YOURLS_DB_NAME=yourls + - YOURLS_USER=admin + - YOURLS_PASS=admin + - YOURLS_SITE=https://yourls.easypi.pro + depends_on: + - mysql + restart: always + + mysql: + image: mysql:5.7 + volumes: + - ./data:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=root + - MYSQL_DATABASE=yourls + restart: always