Keerthana
1148e524f0
[docs] update FAQ for desktop and object storage
2025-07-30 14:14:38 +05:30
Keerthana
702b03a288
[docs] revamp documentation for self-hosting ( #6642 )
...
## Description
This PR contains major revision for self-hosting documentation. Some
major changes are:
1. Up-to-date information for various installation methods
2. Documentation for configuration with examples
3. Documentation for administrative activities
4. Refactor community guides and include credits
5. Better UX for configuration by templated configuration
The setup includes Compose file that can be used for building from
source without hassle and
includes templated configuration files for ease-of-usage.
## Tests
- [x] I have tested the Docker Compose setup on my system
- [x] I have tested quickstart on my system
2025-07-25 20:21:46 +05:30
Keerthana
2c6f4228d2
[docs] remove redundant line for cluster initialization
2025-07-25 20:21:22 +05:30
Keerthana
95228cc0a6
[docs] remove paid sub template
2025-07-25 20:09:31 +05:30
Keerthana
aae1caf37d
[docs] revamp administration and document configuration examples
2025-07-25 17:22:52 +05:30
Keerthana
75d919e815
[docs] refactor FAQ and installation section
2025-07-25 10:46:21 +05:30
Keerthana
637f11ac23
[docs] complete installation procedures
2025-07-24 16:21:13 +05:30
Neeraj Gupta
f951880ed1
[server] Use IS FALSE to match partial index
2025-07-24 15:16:24 +05:30
Neeraj Gupta
daaf73664a
[server][db] Tweak autovacuum threshold for trash table
2025-07-24 13:14:09 +05:30
Neeraj
8e4e06af73
[server][file data] Use primary bucket as preferred bucket to read ( #6596 )
...
## Description
## Tests
2025-07-21 15:59:38 +05:30
Neeraj Gupta
32efdf464e
Use client provided entity id for smart album config
2025-07-21 15:14:24 +05:30
Neeraj Gupta
f76fa34e5b
Add SmartAlbum entity type
2025-07-21 15:07:16 +05:30
Neeraj Gupta
868c45baa4
fileData: Use primary bucket as preferred bucket to read
2025-07-21 15:02:27 +05:30
Florian Lippert
0f8ea1e814
Make use_path_style_urls and disable_ssl configurable per bucket
2025-07-15 20:23:33 +00:00
Neeraj Gupta
3b7d13aec0
[server] Handle expiry buffer in user_detail computation
2025-07-14 11:31:18 +05:30
Keerthana
4d078c094c
[docs] restructure self-hosting navigation
2025-07-14 09:52:25 +05:30
Keerthana
cbfcbe8da2
[docs] reduce verbose description in quickstart
2025-07-14 09:52:25 +05:30
Keerthana
d0f637b154
[server][script] enhance reading choice and refactor choice
2025-07-14 09:52:25 +05:30
Keerthana
9937b9f096
[server] nudge paid users to use family
2025-07-11 12:15:20 +05:30
Neeraj Gupta
fddbbe5135
Prefer b2 for reading metadata
2025-07-08 18:34:22 +05:30
Keerthana
d921541d5d
[email] reset formatting for ott mail
2025-06-27 16:48:20 +05:30
Keerthana
41cda039ec
[email] reduce ambiguity in OTT verification
2025-06-27 16:20:28 +05:30
Keerthana
e5fbd5fde5
[server][quickstart] migrate to mc alias set for creating bucket
2025-06-27 12:05:21 +05:30
Neeraj
15eb0321ac
[server] Gracefully handle client retry ( #6285 )
...
## Description
## Tests
2025-06-18 16:42:27 +05:30
Neeraj Gupta
52103c4b2f
Fix: match value instead of ptr
2025-06-18 16:23:05 +05:30
Neeraj Gupta
79d35f3710
Gracefully handle client retry
2025-06-17 10:16:49 +05:30
Keerthana
29024b91fe
[server] uncomment environment variables for web
2025-06-14 10:07:03 +05:30
Keerthana
bdcd75a3be
[docs] refactor docker compose start in quickstart
2025-06-13 10:27:59 +05:30
Keerthana
898c0e31a1
[docs] update quickstart documentation
2025-06-13 03:54:53 +05:30
Keerthana
bab661914d
[docs][script] provide option to start cluster and update pre-requisites
2025-06-13 03:40:33 +05:30
vishnukvmd
87c1877736
Fix expiry time for free users
2025-06-08 23:33:30 +05:30
vishnukvmd
55fd87face
[server] Fix migration index
2025-06-03 12:42:25 +05:30
Neeraj
d15c11cc26
[server] Defer file data replication for 10min ( #6139 )
...
## Description
## Tests
2025-06-02 16:04:48 +05:30
Vishnu Mohandas
9060eaa0e5
[server] Update first-upload copy ( #6138 )
2025-06-02 16:01:02 +05:30
vishnukvmd
3a9d507c35
Update copy
2025-06-02 15:59:33 +05:30
Neeraj Gupta
b4fdf441ec
Defer filedata replication for 10min
2025-06-02 15:30:31 +05:30
Vishnu Mohandas
e798ac02c6
[server] Check in with paid customers ( #6106 )
...
## Description
Update the `subscriptions` table to store the time at which
subscriptions were upgraded (`upgraded_at`).
Reach out to customers who upgraded 7 days ago to make sure all is well.
<img width="628" alt="Screenshot 2025-05-31 at 1 41 09 PM"
src="https://github.com/user-attachments/assets/7d1e970a-c7fa-4666-8d4f-db13ba7c105d "
/>
Store this information within `notification_history` so they are not
contacted again (in case of admin interventions).
> Note: We will not be back-filling data for existing subscriptions.
## Tests
- [x] Tested locally to make sure only customers who upgraded 7 days ago
were pinged.
2025-06-02 15:25:23 +05:30
vishnukvmd
a15084374b
Setup cron
2025-05-31 13:45:55 +05:30
vishnukvmd
c0ceb68dc6
Say hello to paid customers
2025-05-31 13:45:51 +05:30
vishnukvmd
0b87152057
Hello email
2025-05-31 13:45:27 +05:30
vishnukvmd
feb6a82755
Mark upgrades
2025-05-31 13:44:55 +05:30
vishnukvmd
85c418c9f6
Update query
2025-05-31 13:44:32 +05:30
vishnukvmd
cc68189004
Update model
2025-05-31 13:44:25 +05:30
vishnukvmd
21c1328428
Add column to store upgraded-at timestamps
2025-05-31 13:42:13 +05:30
vishnukvmd
1375b4df12
Fix typo
2025-05-31 13:06:52 +05:30
Neeraj
026669b0d0
[Server] Return epochTime in microSeconds ( #6094 )
...
## Description
## Tests
2025-05-30 14:21:55 +05:30
Neeraj Gupta
741aed7565
return utc epochTime in auth diff
2025-05-30 14:19:33 +05:30
Neeraj
f045dc8e04
[server] Update limit ( #6073 )
...
## Description
## Tests
2025-05-28 14:13:30 +05:30
Neeraj Gupta
7986563443
Update limit
2025-05-28 14:00:43 +05:30
Neeraj
114dfb1f41
[server] Prefer second hot bucket for export ( #6071 )
...
## Description
## Tests
2025-05-28 13:15:40 +05:30