mirror of
https://github.com/Kovah/LinkAce.git
synced 2025-04-21 07:22:20 +02:00
feat(deployment): added one click-deployment
This commit is contained in:
parent
536632067f
commit
21da14991d
33
.deploystack/docker-compose.yml
Normal file
33
.deploystack/docker-compose.yml
Normal file
@ -0,0 +1,33 @@
|
||||
version: "3"
|
||||
|
||||
services:
|
||||
|
||||
# --- MariaDB
|
||||
db:
|
||||
image: docker.io/library/mariadb:11.2
|
||||
restart: unless-stopped
|
||||
command: mariadbd --character-set-server=utf8mb4 --collation-server=utf8mb4_bin
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=${DB_PASSWORD}
|
||||
- MYSQL_USER=${DB_USERNAME}
|
||||
- MYSQL_PASSWORD=${DB_PASSWORD}
|
||||
- MYSQL_DATABASE=${DB_DATABASE}
|
||||
volumes:
|
||||
- db:/var/lib/mysql
|
||||
|
||||
# --- LinkAce Image with PHP and nginx
|
||||
app:
|
||||
image: docker.io/linkace/linkace:simple
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- db
|
||||
ports:
|
||||
- "0.0.0.0:80:80"
|
||||
volumes:
|
||||
- ./backups:/app/storage/app/backups
|
||||
- linkace_logs:/app/storage/logs
|
||||
|
||||
volumes:
|
||||
linkace_logs:
|
||||
db:
|
||||
driver: local
|
3
.deploystack/env
Normal file
3
.deploystack/env
Normal file
@ -0,0 +1,3 @@
|
||||
DB_PASSWORD="ChangeThisToASecurePassword"
|
||||
DB_USERNAME="linkace"
|
||||
DB_DATABASE=linkace
|
13
README.md
13
README.md
@ -67,6 +67,19 @@ LinkAce provides multiple ways of installing it on your server. The complete doc
|
||||
|
||||
|
||||
|
||||
#### One-Click Deploy
|
||||
|
||||
| Cloud Provider | Deploy Button |
|
||||
|----------------|---------------|
|
||||
| AWS | <a href="https://deploystack.io/deploy/kovah-linkace?provider=aws&language=cfn"><img src="https://raw.githubusercontent.com/deploystackio/deploy-templates/refs/heads/main/.assets/img/aws.svg" height="38"></a> |
|
||||
| DigitalOcean | <a href="https://deploystack.io/deploy/kovah-linkace?provider=do&language=dop"><img src="https://raw.githubusercontent.com/deploystackio/deploy-templates/refs/heads/main/.assets/img/do.svg" height="38"></a> |
|
||||
| Render | <a href="https://deploystack.io/deploy/kovah-linkace?provider=rnd&language=rnd"><img src="https://raw.githubusercontent.com/deploystackio/deploy-templates/refs/heads/main/.assets/img/rnd.svg" height="38"></a> |
|
||||
|
||||
<sub>Generated by <a href="https://deploystack.io/c/kovah-linkace" target="_blank">DeployStack.io</a></sub>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
### :bulb: Support for LinkAce
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user