Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/7ph/n8n-self-hosted
Ready to use containerized self-hosted N8N instance with persistent workflows/credentials, HTTP auth and auto-TLS certificate generation
https://github.com/7ph/n8n-self-hosted
docker docker-compose n8n self-hosted starterpack
Last synced: about 7 hours ago
JSON representation
Ready to use containerized self-hosted N8N instance with persistent workflows/credentials, HTTP auth and auto-TLS certificate generation
- Host: GitHub
- URL: https://github.com/7ph/n8n-self-hosted
- Owner: 7PH
- Created: 2023-01-05T01:18:55.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-02T09:13:24.000Z (about 1 year ago)
- Last Synced: 2024-05-20T23:08:58.412Z (6 months ago)
- Topics: docker, docker-compose, n8n, self-hosted, starterpack
- Language: Dockerfile
- Homepage: https://n8n.io
- Size: 13.7 KB
- Stars: 12
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Self-hosted N8N
This repository is a starter-pack to get a self-hosted [N8N](https://n8n.io) instance with:
- A containerized setup (docker)
- Automatic TLS certificate from [Let's Encrypt](https://letsencrypt.org)
- Basic authentication
- An export/import workflow to export/import current workflows and credentials to local folders
- A persistent encryption key to keep your credentials across losing your container## Install
```bash
# 1. Clone the repository
git clone https://github.com/7PH/n8n-self-hosted.git
cd n8n-self-hosted# 2. Copy `.env.template` to `.env` and tweak the environment variables
# In particular, ensure `N8N_ENCRYPTION_KEY` is set
cp .env.template .env# 3. Run `docker compose up`
docker compose up
```