All apps · 0 apps
AutoGPT
Docker app from AutoGPT's Repository
Overview
Readme
View on GitHubAutoGPT for Unraid
This repository contains the official AutoGPT Platform template for
Unraid Community Applications. It runs
the complete Platform—including the web app, APIs, workers, PostgreSQL,
RabbitMQ, Valkey, and FalkorDB-backed memory—from the official
significantgravitas/autogpt
image.
The single-container distribution is experimental and intended for local and small deployments. It is not a high-availability configuration.
Install
After the template is listed in Community Applications, open Apps, search for AutoGPT, and select the template maintained by Significant Gravitas. Before catalog listing, maintainers can install the raw template URL through Unraid Docker Authoring Mode:
https://raw.githubusercontent.com/Significant-Gravitas/autogpt-unraid/main/templates/autogpt.xml
Before starting the container:
- Set Public URL to the exact origin you will use in the browser, including
the selected host port—for example,
http://192.168.1.10:3000. - Set First Account Email to the exact email address that should create the initial account.
- Keep Allow New Accounts set to
truefor the first signup. - Keep the default appdata path unless you have an established Unraid storage convention.
Start the container and wait for Docker to report healthy. First boot can
take several minutes.
Unraid's WebUI shortcut always opens the server IP with the configured host port over HTTP. If Public URL uses a hostname, HTTPS, or a reverse proxy, open that configured URL directly instead; authentication requires the browser origin to match Public URL exactly.
Secure the first account
Create the account using the exact email address configured in the template, then promote it to administrator:
docker exec AutoGPT autogpt-admin promote you@example.com
Edit the container, set Allow New Accounts to false, and apply the change.
Complete these steps before exposing AutoGPT beyond the trusted local network.
Use HTTPS for any remote or LAN-wide deployment.
Resources and persistence
- Web interface: container port
3000 - Persistent state:
/data, mapped to/mnt/user/appdata/autogptby default - Shared memory:
2 GiB - Open-file limit:
65536 - Defensive per-container stop allowance:
360 secondsfor Docker runtimes that honor it. It does not require or replace an Unraid host-wide setting. - Observed memory use: approximately
5–6 GiB; leave additional headroom for Unraid and other applications
The /data mapping contains accounts, agents, databases, memory, workspaces,
and generated secrets. Preserve it across updates and container recreation.
Model-provider credentials are optional for startup and provider-free blocks. Provider-backed features return an actionable missing-credential error until a compatible key or local provider is configured.
Documentation and support
When requesting help, include your Unraid version, the image tag, Docker health state, relevant logs with secrets removed, and whether the issue reproduces on a fresh appdata path.
Contributing
See CONTRIBUTING.md. Template changes must preserve the
official image's runtime contract and pass scripts/validate.sh before release.
Maintainers should also complete the
release checklist for every catalog submission or
material template update.
License
The template source and documentation are licensed under the MIT License. The AutoGPT name and logo remain Significant Gravitas brand assets; the MIT license does not grant trademark rights. See BRANDING.md.
The published image labels its bundled software as
LicenseRef-PolyForm-Shield-1.0.0 AND SSPL-1.0. AutoGPT Platform is distributed
under the PolyForm Shield License 1.0.0,
and bundled components remain under their respective licenses.
Media gallery
1 / 4Install AutoGPT on Unraid in a few clicks.
Find AutoGPT in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Requirements
Categories
Download Statistics
Related apps
Explore more like this
Explore allDetails
significantgravitas/autogpt:latestRuntime arguments
- Web UI
http://[IP]:[PORT:3000]/- Network
bridge- Shell
bash- Privileged
- false
- Extra Params
--restart=unless-stopped --stop-timeout 360 --shm-size 2g --ulimit nofile=65536:65536 --log-driver json-file --log-opt max-size=50m --log-opt max-file=1
Template configuration
Host port for the AutoGPT web interface. The container port remains 3000.
- Target
- 3000
- Default
- 3000
- Value
- 3000
Persistent accounts, agents, databases, memory, workspaces, and generated secrets.
- Target
- /data
- Default
- /mnt/user/appdata/autogpt
- Value
- /mnt/user/appdata/autogpt
Exact browser origin, for example http://192.168.1.10:3000. If this differs from the HTTP server-IP WebUI shortcut, open this configured URL directly.
- Target
- AUTOGPT_PUBLIC_URL
Exact email address allowed to create the initial account.
- Target
- AUTH_SIGNUP_ALLOWLIST
Leave true for first setup. Set false after creating and promoting the intended account.
- Target
- AUTH_ALLOW_NEW_ACCOUNTS
- Default
- true|false
- Value
- true