You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/templates/README.template.md
+83-43Lines changed: 83 additions & 43 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
-
<imgalign="center"width="1048"height="512"alt="Secure Proxy for Signal REST API"src="https://github.com/CodeShellDev/secured-signal-api/raw/refs/heads/main/logo/landscape" />
1
+
<imgalign="center"width="1048"height="512"alt="Secure Proxy for Signal REST API"src="https://github.com/CodeShellDev/secured-signal-api/raw/refs/heads/main/logo/banner.png" />
2
2
3
3
<h3align="center">Secure Proxy for <ahref="https://github.com/bbernhard/signal-cli-rest-api">Signal Messenger REST API</a></h3>
4
4
5
5
<palign="center">
6
-
adding token-based authentication,
7
-
endpoint restrictions, placeholders, and flexible configuration.
Lastly add your `cert.key` and `cert.crt` into your `certs/` folder and mount it to `/etc/nginx/ssl`.
85
+
66
86
## Setup
67
87
68
88
Before you can send messages via Secured Signal API you must first set up [Signal rAPI](https://github.com/bbernhard/signal-cli-rest-api/blob/master/doc/EXAMPLES.md)
If you are not comfortable / don't want to hardcode your Number for example and/or Recipients in you, may use **Placeholders** in your Request. See [Custom Variables](#variables).
124
+
If you are not comfortable / don't want to hardcode your Number for example and/or Recipients in you, may use **Placeholders** in your Request.
105
125
106
-
These Placeholders can be used in the Request Query or the Body of a Request like so:
126
+
You can use [**Variable**](#variables)`{{.NUMBER}}` Placeholders and **Body** Placeholders `{{@data.key}}`.
Use `@` for aliasing Body Keys and `.` for aliasing Variables.
342
+
311
343
### Port
312
344
313
-
To change the Port which Secured Signal API uses, you need to set `server.port` in your config. (default: `8880`)
345
+
To change the Port which Secured Signal API uses, you need to set `service.port` in your config. (default: `8880`)
314
346
315
347
### Log Level
316
348
@@ -328,24 +360,32 @@ To change the Log Level set `logLevel` to: (default: `info`)
328
360
| `fatal` |
329
361
| `dev` |
330
362
331
-
</details>
363
+
</details
332
364
333
365
## Contributing
334
366
335
367
Found a bug? Want to change or add something?
336
-
Feel free to open up an issue or create a Pull Request!
368
+
Feel free to open up an [Issue](https://github.com/codeshelldev/secured-signal-api/issues) or create a [Pull Request](https://github.com/codeshelldev/secured-signal-api/pulls)!
337
369
338
370
## Support
339
371
340
372
Has this Repo been helpful 👍️ to you? Then consider ⭐️'ing this Project.
341
373
342
374
:)
343
375
376
+
## Help
377
+
378
+
**Are you having Problems setting up Secured Signal API?**<br>
379
+
No worries check out the [Discussions](https://github.com/codeshelldev/secured-signal-api/discussions) Tab and ask for help.
380
+
381
+
**We are all Volunteers**, so please be friendly and patient.
382
+
344
383
## License
345
384
346
385
[MIT](https://choosealicense.com/licenses/mit/)
347
386
348
-
### Legal
387
+
## Legal
349
388
350
389
Logo designed by [@CodeShellDev](https://github.com/codeshelldev), All Rights Reserved.
390
+
351
391
This Project is not affiliated with the Signal Foundation.
0 commit comments