22 lines
700 B
Markdown
22 lines
700 B
Markdown
# 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
|