Reactive Resume • Quickly build your own self-hosted customizable resume. Overview Reactive Resume is a tool for building and managing professional resume and CVs. Easy-to-use, drag-and-drop interface that reflects changes in real-time. Resumes can be viewed online, downloaded as a PDF or printed onto physical paper. Manage a collection of resumes targeted towards different industries or employers. Installation Reactive Resume can be installed by following the Portainer guide for  creating a new stack .  Learn about configuring a Docker stacks and then use the following Docker Compose code to run this app: --- services: postgres: image: postgres:16-alpine restart: unless-stopped volumes: - /srv/reactive-resume/db:/var/lib/postgresql/data environment: POSTGRES_DB: postgres POSTGRES_USER: POSTGRES_PASSWORD: healthcheck: test: ["CMD-SHELL", "pg_isready -U postgres -d postgres"] interval: 10s timeout: 5s retries: 5 # Storage (for image uploads) minio: image: minio/minio:latest restart: unless-stopped command: server /data ports: - "9000:9000" volumes: - /srv/reactive-resume/minio:/data environment: MINIO_ROOT_USER: MINIO_ROOT_PASSWORD: app: image: amruthpillai/reactive-resume:latest restart: unless-stopped ports: - "3000:3000" depends_on: - postgres - minio environment: # -- Environment Variables -- PORT: 3000 NODE_ENV: production # -- URLs -- PUBLIC_URL: http://[your-server-ip]:3000 STORAGE_URL: http://[your-server-ip]:9000/default # -- Database (Postgres) -- DATABASE_URL: postgresql://postgres:postgres@postgres:5432/postgres # -- Auth -- ACCESS_TOKEN_SECRET: REFRESH_TOKEN_SECRET: # -- Storage (Minio) -- STORAGE_ENDPOINT: minio STORAGE_PORT: 9000 STORAGE_REGION: us-east-1 # Optional STORAGE_BUCKET: default STORAGE_ACCESS_KEY: STORAGE_SECRET_KEY: STORAGE_USE_SSL: "false" STORAGE_SKIP_BUCKET_CHECK: "false" Setup & Configuration Updating Re-Deploy the Stack Reactive Resume has been optimized for running in Docker. This allows you to simply re-deploy the stack through Portainer to download the latest updates.  You can learn more about the basics in our Portainer guide . User Manual Development Reactive Resume is open-source and released under the  MIT license .  You can learn more about how to contribute to Reactive Resume through their GitHub .  The developer also accepts sponsorships . Resources Official Official Documentation Official Discord Official GitHub Repository Official Website Installation Guide