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

Ability to install AgentJ without Docker #8

Closed
Dual-Boot opened this issue Apr 11, 2022 · 4 comments
Closed

Ability to install AgentJ without Docker #8

Dual-Boot opened this issue Apr 11, 2022 · 4 comments

Comments

@Dual-Boot
Copy link

Hello,

I think everything is in the title ;) . The purpose is to be able to plug AgentJ to an existing Mail/MTA infra .
If so, is there a documentation ?

Regards,

@sjpp
Copy link
Contributor

sjpp commented Apr 12, 2022

Hello,
User and admin documentation is a work in progress, we'll update the README once it's ready.
At the moment, we only document the Docker deployment as it is, for most use cases, the most convenient way to deploy and use it.
AgentJ does not provides a full MTA infrastructure, it comes in front of it so that you can keep on using your existing mail stack.

If you simply want to try it, all you have to do is:

  • set your domain and MTA server in the .env file (and other vars, see README)
  • deploy it via docker-compose up -d
  • log in as admin and configure your domain, this is where you will indicate your existing SMTP server hostname and port as well as your IMAP server (used for users authentication)
  • then use a mail tool such as swaks to make mail delivery tests
  • if everything suit your needs and you want to use AgentJ in production, simply point your domain MX DNS RR to the IP of the server running AgentJ.

Regards,

@Dual-Boot
Copy link
Author

Hello,

Thank you for this reply. I am not a fan of Docker, I prefer without it. Docker adds a layer of complexity that blurs how really works a software.
Regards,

@sjpp
Copy link
Contributor

sjpp commented May 16, 2022

Sure it does bring complexity but it is convenient for most deployment.
Yet, you can use only the frontend (which source code is in the app folder) but then you will have to set up the whole environment (Amavis, MariaDB, set up the database for Amavis (it is in Amavis' documentation), the Web proxy, ...) and configure everything to fit in your current mail infrastructure.

Probesys-AgentJ pushed a commit that referenced this issue Jul 18, 2022
@sjpp
Copy link
Contributor

sjpp commented Sep 7, 2022

I am closing this issue as we have no plan to provide or support AgentJ deployments and usages without its docker-based infrastructure.

@sjpp sjpp closed this as completed Sep 7, 2022
sjpp pushed a commit that referenced this issue Mar 15, 2023
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

2 participants