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
This is currently the recommended option to install Postiz in a supportable configuration. The docker images are in active and heavy development for now.
8
+
Only use this method if you cannot use docker or want to develop on Postiz.
9
+
(Docker-Compose)[https://docs.postiz.com/installation/docker-compose] is the recommended Method.
This section will ask you to install & configure several services exaplained below.
22
+
23
+
### Network Requirements
24
+
25
+
#### HTTPS / HTTP Requirement
26
+
27
+
Postiz marks it's login cookies as Secure, this is called “secure context” in modern web browsers.
28
+
29
+
If you want to use an secure Login Process, you need to set up an Certificate, which can be done via Reverse Proxy like Caddy or Nginx.
30
+
31
+
If you cannot use a certificate (HTTPS), add the following environment variable to your `.env` file:
32
+
```env
33
+
NOT_SECURED=true
34
+
```
35
+
**Security Warning**: Setting `NOT_SECURED=true` disables secure cookie requirements. This should only be used in development environments or when you fully understand the security implications. Not recommended for production use.
36
+
37
+
#### Network Ports
38
+
39
+
-**5000/tcp**: for a single **single entry point** for postiz when running in a container. This is the one port your reverse proxy should talk to.
40
+
-**4200/tcp**: for the **Frontend** service (the web interface). Most users **do not** need to expose this port publicly.
41
+
-**3000/tcp**: for the **Backend** service (the API). Most users **do not** need to expose this port publicly.
42
+
-**5432/tcp**: for the **Postgres** container. Most users **do not** need to expose this port publicly.
43
+
-**6379/tcp**: for the **Redis** container. Most users **do not** need to expose this port publicly.
44
+
45
+
If you are using docker images, we recommend just exposing port 5000 to your external proxy. This will reduce the likelihood of misconfiguration, and make it easier to manage your network.
Copy file name to clipboardExpand all lines: pages/providers/tiktok.mdx
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,13 @@ This integration requires that you have a TikTok developer account. It also requ
15
15
TikTok will also not allow http:// for your app redirect URI, so you will need to be accessing Postiz from HTTPS.
16
16
</Callout>
17
17
18
+
<Callouttype="warning">
19
+
**NOTE:** TikTok fetches media via pull_from_url. Your media files must be publicly reachable over HTTPS; localhost or private routes (e.g., /uploads) will fail.
20
+
Expose your uploads via a reverse proxy (e.g., [Caddy](/reverse-proxies/caddy/)) or use object storage/CDN such as [Cloudflare R2](/configuration/r2/) with public access.
21
+
22
+
Ensure the media domain is listed under your TikTok developer account’s verified sites.
0 commit comments