# Self hosted: Different storage limits for different users

**URL:** <https://community.anytype.io/t/self-hosted-different-storage-limits-for-different-users/29831>\
**Category:** Help\
**Tags:** Storage-or-Deletion, Linux, Spaces, Self-hosting, Collaboration\
**Created:** [January 11, 2026, 1:49pm UTC](https://community.anytype.io/t/self-hosted-different-storage-limits-for-different-users/29831 "2026-01-11T13:49:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![OctoShot](https://community.anytype.io/user_avatar/community.anytype.io/octoshot/32/26238_2.png) [@OctoShot](https://community.anytype.io/u/OctoShot)\
**Post date:** [January 11, 2026, 1:49pm UTC](https://community.anytype.io/t/self-hosted-different-storage-limits-for-different-users/29831/1 "2026-01-11T13:49:11Z")

</div>

### What do you need help with?

I’ve read the documentation on self-hosting, and  
“_At the moment, there is no way to enforce access restrictions for users at the server level.  
This means that a self-hosted server is always “public” — any user with network access to the server can create accounts, spaces, upload files, etc.  
If you want to restrict access, use a VPN, IP-based firewall rules, or similar network-level methods._”  
is not very reassuring.  
Since it seems it won’t be implemented anytime soon, I’d at least like to do the following:

### Goal

Limit the default user’s storage to something absurdly low like 5MB (even if somebody randomly finds my network, there is no reason to use it), then give certain users such as myself increased storage to a value I set.

### Reason

I can setup a VPN, but it’s really hard to try get all my friends to setup the jank, and they’d need to always have it running meaning battery usage and they get slower internet.  
IP firewall seems like hell to maintain, since my friends use the desktop and mobile app so I have to deal with mobile network data IPs, and the regular ISP issued IP change.  
I’m not sure if there are other methods that I don’t know of, if there are other server-sided or very easy client-sided methods that’d be great too.  
Doubt anybody will actually find my raw IP and try connect on Anytype’s ports, but I’d still prefer to have some security since it’s never bad.  
Thanks for reading this long post.

### OS

Rocky Linux 10.1 x86\_64

### Anytype Version

0.53.1 (latest atm)

### Network Mode

Self-hosted

### Technical Information

Running with the ansible playbook, all nodes on the same machine.  
Any Sync Node: 0.10.1  
Any Sync Filenode: 0.10.1  
Any Sync Coordinator: 0.8.1  
Any Sync Consensusnode: 0.6.2

---

<div class="post-metadata">

**Author:** ![OctoShot](https://community.anytype.io/user_avatar/community.anytype.io/octoshot/32/26238_2.png) [@OctoShot](https://community.anytype.io/u/OctoShot)\
**Post date:** [January 14, 2026, 12:11am UTC](https://community.anytype.io/t/self-hosted-different-storage-limits-for-different-users/29831/2 "2026-01-14T00:11:22Z")

</div>

ok so looks like i can set the default filenode limit to a high value, make all the identities I need, then change it to something absurdly small  
a little inconvenient but it works
