Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please provide installation guide to non-programmer #248

Closed
Zerrysagar opened this issue Jan 14, 2021 · 5 comments
Closed

Please provide installation guide to non-programmer #248

Zerrysagar opened this issue Jan 14, 2021 · 5 comments

Comments

@Zerrysagar
Copy link

Zerrysagar commented Jan 14, 2021

can i use this software to send bulk email using my gmail id ??

  1. Downloaded Binary file and extracted and then run but something like command prompt open and closed within seconds.
  2. Already downloaded and installed postgreSQL DB.
    Please let me know how can i start. I want this software for bulk email marketing.
@knadh
Copy link
Owner

knadh commented Jan 15, 2021

Hi. This is described step by step in the README and on the installation guide here: https://listmonk.app/docs/installation/

@knadh knadh closed this as completed Jan 15, 2021
@MaximilianKohler
Copy link
Contributor

Hi. This is described step by step in the README and on the installation guide here: https://listmonk.app/docs/installation/

lol.

Here's a guide to set it up on your PC: https://www.youtube.com/watch?v=fAOBqgR9Yfo - have to make user listmonk a superuser. There are various limitations for that though: #862 (comment)

Better option seems to be to run on EC2 micro: #120 (comment)

@knadh
Copy link
Owner

knadh commented Nov 19, 2022

have to make user listmonk a superuser

listmonk (and most userspace apps) as a super/admin user on any OS is not recommended. Also, Any potential security vulnerability can be exacerbated via admin privileges.

if you run it locally like this video shows, the site (localhost:9000) can't be accessed when your CMD/powershell window is closed. Unsubscribe links, view in browser, etc. also will not work for recipients because the URL starts off with "localhost:9000". Analytics (open tracking, etc.) didn't seem to work at all.
So running these kinds of email programs from your PC is super limited. Hosting on EC2 micro seems to be the way to go.

^ From your comment on YouTube.

listmonk is a web service. It is not meant to be run in the froreground on a shell window. On Windows, you should run it as a background service (you can search and figure out how to run an app as a service on Windows).

About localhost:9000, this is meant to be listening on a webserver connected to the internet so that subscribers can connect directly to listmonk. This is typically behind a domain name, eg: yourlist.com, which will proxy SSL/TLS traffic to the app running on :9000. The port :9000 is not meant to be exposed to the outside world.

Basically, listmonk and similar web apps are internet facing apps meant to be installed on public webservers, not personal computers.

@MaximilianKohler
Copy link
Contributor

listmonk (and most userspace apps) as a super/admin user on any OS is not recommended. Also, Any potential security vulnerability can be exacerbated via admin privileges.

Well it didn't work at all without that. I had to use pgAdmin to make "user listmonk" a "superuser".

@candidexmedia
Copy link

If you opt for 1-click deploys on services like Railway, here's a step-by-step guide I've made: https://twitter.com/candidexmedia/status/1623032874172616708

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants