Skip to content

Commit

Permalink
docs: tls for local deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
revant committed Jan 6, 2025
1 parent b75ac55 commit b835403
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ If you ran in a Dev Docker environment, to view container logs: `docker compose
- [Port Based Multi Tenancy](docs/port-based-multi-tenancy.md)
- [Migrate from multi-image setup](docs/migrate-from-multi-image-setup.md)
- [running on linux/mac](docs/setup_for_linux_mac.md)
- [TLS for local deployment](docs/tls-for-local-deployment.md)

### [Custom Images](#custom-images)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
# Accessing ERPNext through https on local deployment
- ERPNext container deployment can be accessed through https easily using Caddy web server, Caddy will be used as reverse proxy and forward traffics to the frontend container.

- ERPNext container deployment can be accessed through https easily using Caddy web server, Caddy will be used as reverse proxy and forward traffics to the frontend container.

### Prerequisites

- Caddy
- Adding a domain name to hosts file

#### Installation of caddy webserver

- Follow the official Caddy website for the installation guide https://caddyserver.com/docs/install
After completing the installation open the configuration file of Caddy ( You find the config file in ` /etc/caddy/Caddyfile`), add the following configuration to forward traffics to the ERPNext frontend container
After completing the installation open the configuration file of Caddy ( You find the config file in ` /etc/caddy/Caddyfile`), add the following configuration to forward traffics to the ERPNext frontend container

```js
erp.localdev.net {
erp.localdev.net {
tls internal

reverse_proxy localhost:8085 {
Expand All @@ -18,4 +22,4 @@ erp.localdev.net {
}
```

- Caddy's root certificate must be added to other computers if computers from different networks access the ERPNext through https.
- Caddy's root certificate must be added to other computers if computers from different networks access the ERPNext through https.

0 comments on commit b835403

Please sign in to comment.