A completely anonymous feedback form written in javascript.
User feedback is sent to the backend server which routes the message to an e-mail. Absolutely no information is being stored about the user.
You can use docker compose to spin up your local environment. Execute (in root):
docker-compose up --build
--build will ensure that any changes you made locally are propagated inside the app container running in docker compose.
Simply put, this will build the frontend, copy the build folder to the backend and will run 'npm start' in the backend root. Then, in your browser:
localhost:3000
brew install node
For solving node installation errors, check out this link.
If you want to setup your local environment manually or develop backend or frontend seperately, follow the specific setup guides:
To deploy to Kubernetes using Helm with the default values, run the following:
helm install --name atlanters-anonymous-pg --namespace aa stable/postgresql
cat <<EOF | kubectl apply --namespace aa -f -
apiVersion: v1
kind: Secret
metadata:
name: atlanters-anonymous-smtp
type: Opaque
data:
username: $(echo -n "smtp_username" | base64 -w0)
password: $(echo -n "smtp_password" | base64 -w0)
email_feedback: $(echo -n "[email protected]" | base64 -w0)
email_host: $(echo -n "smtp.example.com" | base64 -w0)
EOF
helm install --name atlanters-anonymous --namespace aa ops/helm
To modify the default values, take a look at ops/helm/values.yaml
git checkout developgit checkout -b myBranchgit commit -m 'Add some beautiful code'git push origin myBranchContent type
Image
Digest
sha256:bd9d283af…
Size
197.9 MB
Last updated
almost 2 years ago
docker pull atlantbh/atlanters-anonymous