Accounts
How to get and manage your F-hub.org account.
- How to apply for an account?
- Oauth2 provider
- IRC Network accounts
- XMPP accounts
- Access to hosted servers
How to apply for an account?
We are currently in the process of setting up an account application procedure during this soft-launch period.
The basic procedure is to get into contact with us via our chat network (no account required for that) and explain to one of our admins why you would like to have an account. Alternatively you can also sign up on our group forums and make a request there.
The general Terms of Use and Privacy Policy apply for all services and hosted projects.
Generally F-hub.org is open to FOSS projects and the requirements otherwise are minimal (we require a user-name and a working email address). If you are a member of an organisation already hosted by us, please mention that in your application as it will fast-track the decision process and we can directly add you to the respective organisational group.
Please note that F-hub.org aims to be a membership supported organisation and thus combining your membership with recurring donations is strongly encouraged (but not mandatory). We reserve the right to monitor your use of our system resources and might decide to terminate your account if resource-use and contributions (monetary donations or otherwise) are not in balance.
Oauth2 provider
Our Forgejo git forge supports connecting external services via the Oauth2 provider API. This is a password-less, scoped and token-based authentication method that can be safely used with 3rd party apps.
You can access your personal Oauth2 access tokens via the Settings -> Applications menu where it is also possible to revoke access tokens. As an organisation repository owner you can also generate access tokens there.
For example, our internal Opengist service is directly connected via Oauth2 to your main account. But 3rd party native apps such as GitNex can also use it. You can also log into our Loomio group collaboration tool via Oauth2. If you already made a Loomio account, please make sure it uses the same email address and then it is possible to link it to your main F-hub.org account via Oauth2.
For more details, please see the Gitea documentation.
IRC Network accounts
Our IRC networks supports registering accounts directly via NICKSERV for legacy reasons and to allow non-members to use all the features of our IRC network. Click here for a quick guide on how to register legacy IRC accounts.
We are currently working on linking the regular F-hub.org account to our IRC server via Oauth2 and direct database connection as a fallback for SASL plain. Once the necessary changes have landed upstream, you will be able to directly authenticate with our Gamja webclient.
If there is an conflict with an legacy IRC account, please contact us on the #support channel to have an network admin erase that nick. Deleting it via NickServ is sadly insufficient as IRC nick-names stay reserved to prevent impersonation.
Please note that IRC account names are limited to a ASCII subset and registering names with uncommon characters can result in issues with IRC clients and/or chat bridges and is therefore not recommended. If you notice any issues due to this please let us know.
XMPP accounts
Experimentally, your F-hub.org account is also automatically linked to an XMPP server, with user addresses like username@f-hub.org
. XMPP has advantages over IRC for private group chats and can also federate with other servers, but it is not intended to replace our main IRC service.
In addition, we are also experimenting with a modern XMPP based team-chat client based on the Prose.org software. But it is currently not fully functional yet.
Access to hosted servers
This is currently still a work in progress and will likely require an independent account with 2FA credentials for SSH access.
Please let us know if you are interested in becoming an alpha-tester of this service.
We plan to provide some low-powered ARM64 root servers and x86 VMs.
Note that this is not professional hosting and bandwidth limits will be strictly enforced.