Commit graph

41 commits

Author SHA1 Message Date
Kailash Nadh
7fcc6f71e2 Simplify and refactor docker-compose.yml and remove install scripts.
- Remove "demo", "production" containers and have just one.
- Remove dependency on config.toml and inline config to env vars.
- Have a single idempotent instal+upgrade+run command that eliminates
  the need for manual upgrade steps.
- Remove `.sh` install scripts.
- Simplify and clean up install and update docs.
2024-10-27 15:36:35 +05:30
Bishop Clark
550cd3e1f8
Update README.md (#2034)
'software', when used as a noun, is not a 'countable' type, and it does not get an article like 'a'.  It's like 'traffic'.
2024-09-06 15:49:53 +05:30
Karan Sharma
00a44c01a4
fix: easy install docker script for macOS (#1742)
* feat: fix easy install docker script for macOS

Closes https://github.com/knadh/listmonk/issues/1740

* fix: use bash shebang for wider compatibility

* fix: quote the command subst to prevent word splitting
2024-02-21 13:11:38 +05:30
Kailash Nadh
2bfbae74ab Update Postgres version in doc strings. 2023-07-27 23:45:39 +05:30
Kailash Nadh
81ac6276bd Add white background to logo in README for dark mode. Closes #1268. 2023-04-11 12:51:24 +05:30
Kailash Nadh
8f45abec27 Remove Heroku buttons (as it has blocked listmonk without explanation). 2022-03-07 18:25:20 +05:30
Kailash Nadh
6a5ed43275
Change Heroku button repo. 2022-01-21 09:25:23 +05:30
Kailash Nadh
a2c885b8bc Add a note on Postgres min version. 2021-11-09 22:43:44 +05:30
Aboobacker MK
30dbe88560
Fix typo 2021-09-28 18:52:34 +05:30
Kailash Nadh
60badb2198 Update README to reflect v2.0.0 changes. 2021-09-27 21:18:01 +05:30
aiac
0ebf4949de
CD to directory before install script
Change directory to newly created before running install script
2021-09-21 20:33:37 +02:00
Kailash Nadh
f149c63b5b
Replace the Heroku button with a functional one. 2021-08-21 18:01:31 +05:30
Karan Sharma
8d40422e0f feat: Add easy install script
- Add a shell script to orchestrate a production setup with
`docker-compose`. The script fetches config and `docker-compose.yml`
from the `master` branch, generates a secure password, performs DB
migrations and starts the container services.

- Add a health check for Postgres container service in `docker-compose.yml`.

- Add cusotm `container_name` for services inside `docker-compose`.
This is helpful to check the status of containers in the install shell script.
2021-06-15 18:38:45 +05:30
Karan Sharma
869a55c1ef feat: Add shell script for demo setup 2021-01-21 21:53:49 +05:30
Kailash Nadh
c60cc3525f
Remove alpha warning 2020-11-11 18:45:41 +05:30
Kailash Nadh
23d479e9c1
Add zerodha.tech badge 2020-09-21 23:46:57 +05:30
Prayag Verma
11b0bba8ae
Typo in README
configruation 🡢 configuration
2020-08-29 11:34:30 +05:30
Kailash Nadh
8c56407031 Add rebranded design elements.
- New logo and favicon and new splash image + intro text in the
  README.
2020-08-09 19:15:44 +05:30
Kailash Nadh
e2e65b1bc0 Polish UI elements and fix styling issues.
- Change global font to Inter.
- Introduce global top nav bar.
- Restyle form inputs to have inline labels.
- Restyle form inputs to have inline lengt counters.
- Override glitchy Buefy animations (sidebar, toast etc.)
- Fix tag alignment inside tables in responsive view.
- Refactor import page UI.
- Miscellaneous styling fixes.
- Add missing Fontello icons.
2020-07-26 20:35:06 +05:30
Karan Sharma
06bb719a7b feat: Add separate config for demo setup, tweak docs
This PR adds `config-demo.toml` to `Dockerfile` which uses the db host
`demo-db`. This is more suited for demo setups. For normal docker installations
the db host is changed back to `db` which is a better sane default.
Reworded `INSTALL.md` and `README.md` for more clarity on docker
installation and configuration.
2020-07-08 22:38:31 +05:30
Michael Bumann
8fbbcd310b
Add note about Heroku deploy button
The Heroku deploy button provides automated on-click deployments to Heroku.
2020-04-02 10:23:01 +00:00
Kailash Nadh
71803ab1af Add support for loading custom static files with --static-dir
- Removed duplicate copies of static files in `static/public/`
2020-03-14 21:07:14 +05:30
Kailash Nadh
bbe239ba29
Added link to Docker env configuration wiki 2020-03-13 18:55:37 +05:30
Kailash Nadh
b205761fb3 Update feature list 2020-02-09 19:43:02 +05:30
Kailash Nadh
3cba2fea51
Amend feature text 2019-12-24 14:59:15 +05:30
shailysangwan
d13c33590d update instructions for local installation 2019-10-23 17:06:03 +05:30
Vivek R
3e5a6468e7 fix: responsive layour fixes for table, modal and form fields 2019-09-09 00:14:16 +05:30
Kailash Nadh
b63b31ec52 Merge branch 'privacy' 2019-07-21 22:12:54 +05:30
Kailash Nadh
3b7902802e Add data privacy export / wipe features (aimed at GDPR compliance).
- Toggle options to enable self-service data export and wipe
  options on the public unsubscription page. Subscribers can get
  a copy of all data on them e-mailed to them as JSON, or
  instantly wipe all their data.
- Refactor "unsubscribe" pages and URIs to "subscription".
- Add export icon to subscriber admin view.
2019-07-21 19:21:23 +05:30
mr-karan
93dd4f0f0a fix: docker-compose command 2019-07-20 17:49:41 +05:30
Kailash Nadh
1ff38b5f7d
Merge pull request #2 from mr-karan/docs
feat: Add docker image link to README
2019-07-12 21:39:44 +05:30
karan
0a50cd69e0 feat: Add docker image link to README 2019-07-12 17:57:32 +05:30
Kailash Nadh
275554e57e Refactor config error message 2019-07-12 17:19:26 +05:30
karan
728d1c26e7 feat: Add docker demo setup 2019-07-12 14:03:54 +05:30
mr-karan
3ed39a4f56 feat: Add docker instructions 2019-07-12 07:52:05 +05:30
Kailash Nadh
e64d723ac2 Typo and language fix in README 2019-07-10 00:41:36 +05:30
Kailash Nadh
9fd9748d4d Update README with image and links 2019-07-09 17:06:23 +05:30
Kailash Nadh
e89a54b957 Refactor and add new build routines
- Fix version injection in build
- Refactor Makefile
- Add --new-config flag to generate sample config
- Add license
- Remove autogenerated frontend README
- Refactor make dist to do end-to-end build
- Refactor build and add goreleaser conf
2019-07-09 15:57:04 +05:30
Kailash Nadh
c952b7a2e8 Refactor README for publishing 2019-06-26 16:05:50 +05:30
Kailash Nadh
9729395648 Add dev README 2019-05-14 17:46:12 +05:30
Joe Paul
4ef5a3a042 chore: Go modules and add readme 2019-02-01 11:13:37 +05:30