# 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