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

Login required after container restarts using HAPPYDOMAIN_NO_AUTH #8

Open
systemcrash opened this issue Feb 27, 2023 · 5 comments
Open

Comments

@systemcrash
Copy link
Contributor

First time run with HAPPYDOMAIN_NO_AUTH.
Restart container with same flag HAPPYDOMAIN_NO_AUTH

Surf to URL. Login required.

User must manually destroy cookies made by HD. ( cookies, uh-oh.... )

@JS3910
Copy link

JS3910 commented Jun 27, 2023

Yeah I thought this looked like a nice and useful project, but it seems all the talk of "libre", "free", "independent", etc, etc everywhere on their website is nonsense. After adding a DNS provider the software doorslams hard whatever you do and your only choice apparently is to sign up for an account on their cloud service.

@systemcrash
Copy link
Contributor Author

systemcrash commented Jun 27, 2023 via email

@nemunaire
Copy link
Member

Yeah I thought this looked like a nice and useful project, but it seems all the talk of "libre", "free", "independent", etc, etc everywhere on their website is nonsense. After adding a DNS provider the software doorslams hard whatever you do and your only choice apparently is to sign up for an account on their cloud service.

Hi @JS3910,

Thanks for reaching us.

You certainly faced with a bug on the DNS provider you tried to use on your local instance, and the same bug should exist on our main instance until somebody report it (we don't have accounts on all providers we offer, as we rely on an underlying project for that).

Please open a new bug report, we will investigate with you what happen with your DNS provider. Perhaps we also need more documentation? or to advertise better on how to deploy the service? in any case we are listening and open to suggestion in bug reports.

This repository held the entire codebase of the service available on https://www.happydomain.org/, you can deploy the exact same service (without the showcase site, that is on another repo) with the Docker container or the binary (or even compile the source code). The automation recipes for Ansible are also provided.

We even don't have any ads, cookie banner, pay-wall, nor paying offer at this time on our cloud based service. We're certainly no good at marketing our service, also if you have some tips to avoid the negative feeling you show in your message, we'll try to improve the situation.

@systemcrash
Copy link
Contributor Author

I think fixing this bug would be a good start :)

Ignoring all cookies when this flag is present.

@systemcrash
Copy link
Contributor Author

This problem seems largely resolved as a result of changes made originating in #1. The header banner changes briefly during page reloads. The first page reload after the image is restarted results in:

first time:
Screenshot 2023-09-14 at 16 37 39

thereafter:
Screenshot 2023-09-14 at 16 37 35

I don't know whether it's possible to fix, and this seems minor, but might trigger suspicion among the paranoid and security conscious.

I evaluated Container ID 80e2bc0ebe2e of happydomain/happydomain

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

3 participants