Skip to content

E-Voting E2E on Linux

Environment

  • Version of E2E: 1.3.1.0
  • Host OS: Windows 10 / Ubuntu 22.04

Problem / Solution Description

This is not a bug report, but rather an enhancement for your guides. Since establishing and running the e2e e-voting system requires extensive amounts of memory, and more often this is available on Linux-based backend servers, the current tutorial can be extended to support the execution of the docker image on Linux using the following steps:

  1. Follow the Building Guide by setting up the docker image on your Linux system (tested on Ubuntu 22.04)

  2. Copy the secure-data-manager folder to your Windows computer

  3. Adjust the secure-data-manager-X.Y.Z/{Online, Setup, Tally}SDM/application.properties file to point to your docker system's IP

# Defines the host address of the voting-portal. Default is http://localhost:7000. Must be changed.
voting.portal.host=http://YOUR_DOCKER_INSTANCE_SERVER_IP:7000
  1. Follow the Run Election Event Guide