Reactive-Resume-V4

Reactive-Resume-V4

Docker app from Eurotimmy's Repository

Overview

A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume.
It’s 100% free, forever! No ads, no user tracking, just pure resume-building bliss.

New features in Reative Resume V4:

  • A sleek, polished user interface that makes navigation a breeze.
  • Faster PDF generation to get your resume out there quicker.
  • Integration with OpenAI for smarter assistance.
  • Brand new, highly customisable templates to fit your unique style.
  • Comprehensive documentation with user-friendly guides.
  • Enhanced security with two-factor authentication.
  • Available in multiple languages, contributed by the community.
  • Quality of life features such as locking resumes, adding personal notes to resumes, tracking views and downloads on your public resume etc.

IMPORTANT TO NOTE:
This container requires 4 additional containers to be configured correctly, up and running or Reactive resume won't work.
I have created an installation walkthrough video on YouTube at : https://youtu.be/JTbwzIoJe-A
There is also some GitHub documentation at : https://github.com/Eurotimmy/Unraid-templates/blob/main/RxV4/README.md

Requirements


    PostgreSQL
    MinIO
    Chrome
    Redis

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart unless-stopped

Template configuration

Host Port 1Porttcp

Assign the port you'll use to connect to your resume / cv builder. Adjust this port number if you have a conflict with another container or device already using it.

Target
3000
Default
3000
Value
3000
PUBLIC_URLVariable

URL (and port) to login to your resume / cv builder.

Default
http://your.cv.app.address.or.IP
Value
http://your.cv.app.address.or.IP
STORAGE_URLVariable

URL to login to your shared resumes / cvs. Please ensure you append default to the end.

Default
http://your.cv.storage.address.or.IP/default
Value
http://your.cv.storage.address.or.IP/default
CHROME_TOKENVariable

Replace this with your own Chrome token and reflect the same in the browserless/chrome container configuration

Default
chrome_token
Value
chrome_token
CHROME_URLVariable

URL to your 'browserless/chrome' container. This will produce your PDF versions.

Default
ws://chrome:3010
Value
ws://your.chrome.address.or.IP:3010
DATABASE_URLVariable

DB Connection details. postgresql://user:password@address:port/databasename

Default
postgresql://postgres:postgres@postgres:5432/postgres
Value
postgresql://postgres:postgres@your.postgresql.address.or.IP:5432/postgres
ACCESS_TOKEN_SECRETVariable

Generate your own token value.

Default
access_token_secret
Value
access_token_secret
REFRESH_TOKEN_SECRETVariable

Generate your own token value.

Default
refresh_token_secret
Value
refresh_token_secret
MAIL_FROMVariable

Your email address to send from. RxV4 uses this to validate your account creations with an email confirmation.

Default
your@example.com
Value
youremail@example.com
SMTP_URLVariable

Your smtp server details. smtp://user:password@smtpserveraddress:port

Default
smtp://username:password@smtp.example.com:587
Value
smtp://username:password@smtp.example.com:587
STORAGE_ENDPOINTVariable

Address or IP to MinIO container

Default
Address.or.IP.of.MinIO
Value
Address.or.IP.of.MinIO
STORAGE_PORTVariable

Port to MinIO container

Default
9768
Value
9768
STORAGE_ACCESS_KEYVariable

Replace this with your own MinIO user and reflect the same in the 'MinIO' container configuration

Default
MinIO_User
Value
MinIO_User
STORAGE_SECRET_KEYVariable

Replace this with your own MinIO password and reflect the same in the 'MinIO' container configuration

Default
MinIO_Pass
Value
MinIO_Pass
REDIS_URLVariable

Redis connection. redis://default:password@address:port

Default
redis://default:password@redis:6379
Value
redis://default:password@your.redis.address.or.IP:6379
DISABLE_SIGNUPSVariable

To disable public signups if you host this facing public Internet (via reverse proxy).

Default
false
Value
true
DISABLE_EMAIL_AUTHVariable

To disable signins all together

Default
false
Value
true
STORAGE_USE_SSLVariable

Is an SSL cert used for the 'MinIO' connection?

Default
false
Value
false
STORAGE_BUCKETVariable

Storage bucket name, put this at the end of STORAGE_URL or just leave on the default

Default
default
Value
default
STORAGE_REGIONVariable

Storage bucket region, optional.

Default
us-east-1
Value
us-east-1
NODE_ENVVariable

The Node environment setting.

Default
production
Value
production
PORTVariable

The Port environment setting. NOTE: I leave this as default (3000) and adjust the host port 1 instead.

Default
3000
Value
3000

Download Statistics

4,629,208
Total Downloads
129,747
This Month
99,450
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
amruthpillai/reactive-resume:latest
Last Updated2026-05-09
First Seen2020-04-13

Run Reactive-Resume-V4 on Unraid.

Reactive-Resume-V4 is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.