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
* Update devapp1.yml
New release
* small bug fixes in async code. rename ov event svc and script fix
* small bug fixes in async code. rename ov event svc and script fix
* perms
* Bringing Phat's changes into current branch.
* Enhance send email from client server (#1013)
* Enhance send email from client server
* Change using email queue to call service
* Add toggle enable donate for Upstage (#1012)
* Add readme about send email
* Revert user_schema
* update email process
* change default setting
* update process send email
* update READme
* Move Donate toggle from system to foyer
* Fetch Stages after login (#1016)
* Fix fetchStage after login
* Fix send email external format
Co-authored-by: gloriajw <aagg@comcast.net>
Co-authored-by: Upstage system user <upstage@app1.upstage.org.nz-1621696771938-s-2vcpu-4gb-nyc1-01>
Co-authored-by: TuyetGiang <30744004+TuyetGiang@users.noreply.github.com>
Co-authored-by: giang <giang281197@gmail.com>
# Enable the service if you want it start automatically on boot
117
+
systemctl enable upstage_email_token.service
118
+
```
106
119
## Configurations
107
120
108
121
UpStage was designed to have multiple instances of it working independently. Each instance could have its own configurations set to get worked.
@@ -151,6 +164,19 @@ CIPHER_KEY='' # Paste the result from fernet_crypto.py
151
164
SECRET_KEY=''# Paste the result from running __init__.py
152
165
```
153
166
167
+
```python
168
+
# When setup Send Email Service, only the Upstage server has permission to send the email. The Client-server has to call the external API of the Upstage server.
169
+
# Upstage server will generate and send a token to each client server every 10 minutes. That token has expired in 10 minutes. Client-server stores that token in MongoDB and uses that token to call the sendEmailExternal API of the Upstage server
170
+
EMAIL_USE_TLS=True
171
+
EMAIL_HOST='mail.gandi.net'
172
+
EMAIL_HOST_USER=''
173
+
EMAIL_HOST_PASSWORD=''
174
+
EMAIL_PORT=465
175
+
ADMIN_EMAIL=''# A list admin email always in bcc
176
+
EMAIL_HOST_DISPLAY_NAME='UpStage Support'
177
+
ACCEPT_SERVER_SEND_EMAIL_EXTERNAL= ['http://127.0.0.1:8000/'] # This is setup only in app1 server, All client server endpoint having permission using Upstage Send Email service
178
+
```
179
+
154
180
```python
155
181
# When setuping Streaming Service, a secret key is recommended so that we can set up password protection and prevent your streaming server from being used by strangers. You will need to paste that key here so that we can generate QR codes with correct stream sign, only then the players will be able to broadcast.
INSERT INTO"config" ("name", "value") VALUES ('FOYER_DESCRIPTION', 'UpStage is an online venue for live performance: remote performers collaborate in real time using digital media, and online audiences anywhere in the world join events by going to a web page, without having to download and install any additional software. UpStage is available free to anyone who would like to use it.');
13
13
INSERT INTO"config" ("name", "value") VALUES ('FOYER_MENU', 'UpStage User Manual (https://docs.upstage.live/)
0 commit comments