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

Use signal-cli as a bulletin board or message board secure service #1658

Open
aaronlumen opened this issue Dec 28, 2024 · 0 comments
Open

Use signal-cli as a bulletin board or message board secure service #1658

aaronlumen opened this issue Dec 28, 2024 · 0 comments

Comments

@aaronlumen
Copy link

aaronlumen commented Dec 28, 2024

#I created a webservice addition to this portfolio.
@aaronlumen https://github.com/aaronlumen/signal-cli
It's really basic in principle. A crontab runs a receive service call that parses the received messages for a timestamp, sender and body of message which it appends to a /var/log/signal.log file.
An index.php file running on apache / nginx or whatever you want to roll with reads the log file for the parsed messages and displays them on the screen. It also has a php web applet that allows the execution of signal-cli to send a message to a recipient entered by the webuser. Pretty basic and only a framework. The only issue I have is www-data does not have a bash login and is set to nologin. I am unsure how to give www-data a config file.
Once I figure that simple portion out, It will be able to send messages from the website too. Currently www-data is unable to find signal-cli but I will probably fix that here this evening.

I wrote this for my sons who are continually alienated and abused to be able to make contact if they are being beaten or subjected to further abuse while they are not with me and are abused for talking to me, their father who loves them very much and wants them to be safe.

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

1 participant