ClipCascade

ClipCascade

Docker-Anwendung from grtgbln's Repository

Übersicht

Automatically sync your clipboard across multiple devices, no key press required. Ensures seamless clipboard sharing between devices, prioritizing privacy with end-to-end encryption.
See documentation for set-up details: https://github.com/Sathvik-Rao/ClipCascade

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:8080]/
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

Web UI PortPorttcp

Container Port: 8080

Ziel
8080
Standard
8080
Wert
8080
Database - DriverVariable

The database driver. Default uses H2 file mode. Example for PostgreSQL: org.postgresql.Driverset

Ziel
CC_SERVER_DB_DRIVER
Standard
org.h2.Driver
Wert
org.h2.Driver
Database - DialectVariable

The database dialect. Default uses H2 file mode. Example for PostgreSQL: org.hibernate.dialect.PostgreSQLDialect

Ziel
CC_SERVER_DB_HIBERNATE_DIALECT
Standard
org.hibernate.dialect.H2Dialect
Wert
org.hibernate.dialect.H2Dialect
Database - URLVariable

The database URL. Default uses H2 file mode. Example for PostgreSQL: jdbc:postgresql://localhost:5432/clipcascade

Ziel
CC_SERVER_DB_URL
Standard
jdbc:h2:file:./database/clipcascade;CIPHER=AES;MODE=PostgreSQL
Wert
jdbc:h2:file:./database/clipcascade;CIPHER=AES;MODE=PostgreSQL
Database - UsernameVariable

The database username. Default uses H2 file mode. Once set, you must use the same username whenever you migrate the database.

Ziel
CC_SERVER_DB_USERNAME
Standard
clipcascade
Wert
clipcascade
Database - PasswordVariable

Sets a password for encrypting the user database. Once set, you must use the same password whenever you migrate the database. Pattern: FILE_PASSWORD USER_PASSWORD

Ziel
CC_SERVER_DB_PASSWORD
Standard
QjuGlhE3uwylBBANMkX1the maximum number of user accounts that can be created on the server. o2MdEoFgbU5XkFvTftky
Wert
QjuGlhE3uwylBBANMkX1 o2MdEoFgbU5XkFvTftky
Allow SignupsVariable

Toggle to enable or disable the signup feature/page for public users.

Ziel
CC_SIGNUP_ENABLED
Standard
false|true
Max AccountsVariable

Sets the maximum number of user accounts that can be created on the server. Set to -1 for unlimited.

Ziel
CC_MAX_USER_ACCOUNTS
Standard
-1
Wert
-1
Enable DonationsVariable

Enables or disables the donations feature.

Ziel
CC_DONATIONS_ENABLED
Standard
false|true
External Broker - EnableVariable

Enables or disables the external STOMP broker feature for P2S mode.

Ziel
CC_EXTERNAL_BROKER_ENABLED
Standard
false|true
External Broker - HostVariable

The external STOMP broker URL for P2S mode.

Ziel
CC_BROKER_HOST
Standard
localhost
Wert
localhost
External Broker - PortVariable

The external STOMP broker port for P2S mode.

Ziel
CC_BROKER_PORT
Standard
61613
Wert
61613
External Broker - UsernameVariable

The external STOMP broker username for P2S mode.

Ziel
CC_BROKER_USERNAME
Standard
admin
Wert
admin
External Broker - PasswordVariable

The external STOMP broker password for P2S mode.

Ziel
CC_BROKER_PASSWORD
Standard
admin
Wert
admin
Inactive Account Purge TimeVariable

Purge/delete inactive accounts after a specified number of seconds. Set to -1 to disable this feature.

Ziel
CC_ACCOUNT_PURGE_TIMEOUT_SECONDS
Standard
-1
Wert
-1
Max Message SizeVariable

Maximum message size, in bytes. Recommend less than 25 for desktop, approx. 1 for mobile

Ziel
CC_MAX_MESSAGE_SIZE_IN_BYTES
Standard
1048576
Wert
1048576
Enable Peer-To-PeerVariable

This feature decrease the load on the server and allows unlimited data transfer. If enabled, the Max Message Size value is ignored. NOTE: Some networks may not support Peer-to-Peer.

Ziel
CC_P2P_ENABLED
Standard
false|true
P2P STUN URLVariable

STUN server URL for Peer-to-Peer connections. Required if P2P is enabled. Only change if you know what this is.

Ziel
CC_P2P_STUN_URL
Standard
stun:stun.l.google.com:19302
Wert
stun:stun.l.google.com:19302
Allowed OriginsVariable

Specifies which domains are allowed to connect to the WebSocket (CORS policy). Replace with your domain. If not set, all origins are allowed by default, which may be less secure.

Ziel
CC_ALLOWED_ORIGINS
Session TimeoutVariable

Sets the session timeout duration.

Ziel
CC_SESSION_TIMEOUT
Standard
525960m
Wert
525960m
Brute Force Protection - Max Unique IPsVariable

The maximum number of attempts from different IP addresses before an account is blocked for a given timeout.

Ziel
CC_MAX_UNIQUE_IP_ATTEMPTS
Standard
15
Wert
15
Brute Force Protection - Max Attempts Per IPVariable

The maximum number of attempts per IP address before blocking the IP address for a given timeout and will scale if continued.

Ziel
CC_MAX_ATTEMPTS_PER_IP
Standard
30
Wert
30
Brute Force Protection - TimeoutVariable

The lockout timeout for failed login attempts.

Ziel
CC_LOCK_TIMEOUT_SECONDS
Standard
60
Wert
60
Brute Force Protection - Timeout ScalingVariable

The scaling factor for the lockout timeout. Determines how the lockout duration increases with each repeated failed attempt.

Ziel
CC_LOCK_TIMEOUT_SCALING_FACTOR
Standard
2
Wert
2
Brute Force Protection - Tracker CacheVariable

Enables or disables caching for the BFA tracker. If enabled, the server caches BFA tracker data in memory and disk.

Ziel
CC_BFA_CACHE_ENABLED
Standard
false|true
Brute Force Protection - Tracker Cache Max EntriesVariable

The maximum number of entries in the BFA tracker cache (JVM RAM).

Ziel
CC_BFA_TRACKER_CACHE_MAX_JVM_ENTRIES
Standard
50
Wert
50
Brute Force Protection - Tracker Cache RAM PercentageVariable

The percentage of the BFA tracker cache allocated to off-heap RAM.

Ziel
CC_BFA_TRACKER_CACHE_RAM_PERCENTAGE
Standard
0
Wert
0
Brute Force Protection - Tracker Cache Disk PercentageVariable

The percentage of the BFA tracker cache allocated to disk storage.

Ziel
CC_BFA_TRACKER_CACHE_DISK_PERCENTAGE
Standard
40
Wert
40
Brute Force Protection - Tracker LoggingVariable

Enables or disables logging of the BFA tracker.

Ziel
CC_LOG_BRUTE_FORCE_TRACKER_ENABLED
Standard
false|true
Logging LevelVariable

Sets the logging level for the server.

Ziel
CC_SERVER_LOGGING_LEVEL
Standard
INFO|DEBUG|TRACE
Log RetentionVariable

The maximum number of days to retain server logs.

Ziel
CC_SERVER_LOG_HISTORY_MAX_DAYS
Standard
30
Wert
30
Log CapacityVariable

The maximum capacity of server logs.

Ziel
CC_SERVER_LOG_MAX_CAPACITY
Standard
1GB
Wert
1GB
Internal Server PortVariable

Internal port for the server. Not recommended to change.

Ziel
CC_PORT
Standard
8080
Wert
8080
Database PathPath

Path to the database fi5259600000mle

Ziel
/database
Standard
/mnt/user/appdata/clipcascade/database
Wert
/mnt/user/appdata/clipcascade/database
Logs PathPath

Path to the logs directory

Ziel
/logs
Standard
/mnt/user/appdata/clipcascade/logs
Wert
/mnt/user/appdata/clipcascade/logs

Statistik herunterladen

226,169
Downloads insgesamt
32,112
Dieser Monat
19,538
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
sathvikrao/clipcascade:latest
Zuletzt aktualisiert2025-08-07
Erstmals gesehen2024-09-24

Führen Sie ClipCascade auf Unraid aus.

ClipCascade ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.