Skip to content
New issue

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

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

Already on GitHub? # to your account

Dockerize: SwitchMap-NG API / Server #229

Open
palisadoes opened this issue Jan 5, 2025 · 2 comments
Open

Dockerize: SwitchMap-NG API / Server #229

palisadoes opened this issue Jan 5, 2025 · 2 comments

Comments

@palisadoes
Copy link
Contributor

palisadoes commented Jan 5, 2025

Is your feature request related to a problem? Please describe.

  1. We need easier operation of SwitchMap-NG for it to be universally acceptable.
  2. The only way to configure the various apps to survive a reboot is to create systemd daemons
  3. A containerized solution would help increase the use of the application

Describe the solution you'd like

  1. Containerize the switchmap app listed in the title
  2. The commands to run the app can be found here:
    1. https://switchmap-ng.readthedocs.io/en/latest/cli.html
  3. Ensure that it can:
    1. access the configuration files in etc/
    2. access the the miscellaneous files in var/ locations configured in the configuration file
    3. listen on the TCP/IP port configured where applicable
    4. be accessed by other appropriate switchmap processes, whether they are containerized or not
      1. switchmap_server only.

Describe alternatives you've considered

  • See above

Approach to be followed (optional)

  • See above

Additional context

  • N/A

Potential internship candidates

Please read this if you are planning to apply for a Palisadoes Foundation internship

@im-vedant
Copy link
Contributor

@palisadoes assign

@im-vedant im-vedant removed their assignment Jan 7, 2025
@srinitha709
Copy link

@palisadoes can u assign this to me if not solved

@palisadoes palisadoes changed the title Dockerize: SwitchMap-NG API Dockerize: SwitchMap-NG API / Server Jan 19, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

3 participants