initial commit
This commit is contained in:
21
README.md
Normal file
21
README.md
Normal 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
|
||||
Reference in New Issue
Block a user