initial commit

This commit is contained in:
2026-03-17 19:33:46 +08:00
commit aa90835d84
8 changed files with 266 additions and 0 deletions

21
README.md Normal file
View File

@@ -0,0 +1,21 @@
# Self-Hosted Penpot Deployment
This repository contains the infrastructure configuration to run Penpot via Docker Compose.
## Deployment Instructions
1. **Clone the repository:**
git clone http://git.amiirkhl.ir/interanet/penpot-deployment.git
cd penpot-deployment
2. **Setup Environment Variables:**
cp .env.example .env
# Edit the .env file and add your secret keys, passwords, and SMTP details
nano .env
3. **Start the Services:**
docker compose up -d
4. **Create the First Admin User:**
Once the containers are running, you need to create your main admin account via the command line:
docker exec -it penpot-backend ./manage.sh create-profile