Page MenuHomePhabricator

Request creation of lingualibre VPS project
Closed, ResolvedPublic

Description

Project Name: lingualibre

Developer account usernames of requestors: yug ,michael-wmfr (active account), pushkar70777, adityasuthar20

Accounts: Michael and myself have wikimedia.org, phabricator.org, toolforge.org, toolhub.org, tooladmin accounts.

Purpose: assisted contribution web app / website with dedicated web domain lingualibre.org.

Brief description: we are upgrading Lingualibre.org to a more accessible stack with

We need at least 50GB due to 100s 1000s of 100kB audio files.

WMCloud VPS provides us with project-critical :

  • IP whitelisting
  • vanity domain name : https://lingualibre.org
  • community server management

How soon you are hoping this can be fulfilled: week/month , ideally before Wikimedia Northwestern Europe hackathon, March 13-14, where in hope to get the final IRL help to set up our WMcloud VPS.

Event Timeline

Yug renamed this task from Request creation of <PROJECT-NAME> VPS project to Request creation of <lingualibre> VPS project.Mar 5 2026, 11:22 PM
Yug updated the task description. (Show Details)
JJMC89 renamed this task from Request creation of <lingualibre> VPS project to Request creation of lingualibre VPS project.Mar 5 2026, 11:22 PM
Yug updated the task description. (Show Details)
dcaro changed the task status from Open to In Progress.Mar 9 2026, 2:30 PM
dcaro claimed this task.
dcaro added a project: User-dcaro.
dcaro moved this task from To refine to Doing on the User-dcaro board.

@Yug I'm not certain what the 50GB you requested is of (Ram/volumes/...), so I created the project with the defaults (so you can get started), let me know if you need any more quota of anything.

Remember to join the https://lists.wikimedia.org/postorius/lists/cloud-announce.lists.wikimedia.org/ mailing list for planned outages and big changes!

Hello @dcaro ,
Thanks a lot for this activation.
Volumes : We need 50GB of space to temporarily store our audios.
RAM: Our app is a simple MariaDb, Django, Vuejs and not RAM intensive. We just serve some data, html pages, then write down audio files and send them to Commons via the Wikimedia Commons Action API.

Please note: we will also ask a vanity domain to maintain our website address and branding efforts at https://lingualibre.org. Maybe this requires settings to set in the same phabricator task. Else I will open a new task for that.

Hello @dcaro ,
Thanks a lot for this activation.
Volumes : We need 50GB of space to temporarily store our audios.
RAM: Our app is a simple MariaDb, Django, Vuejs and not RAM intensive. We just serve some data, html pages, then write down audio files and send them to Commons via the Wikimedia Commons Action API.

Those should indeed fit comfortably in the default quotas.

Please note: we will also ask a vanity domain to maintain our website address and branding efforts at https://lingualibre.org. Maybe this requires settings to set in the same phabricator task. Else I will open a new task for that.

Please see https://wikitech.wikimedia.org/wiki/Help:Using_a_web_proxy_to_reach_Cloud_VPS_servers_from_the_internet#Vanity_domains

This comment has been deleted.
Yug triaged this task as Medium priority.

After verification in https://horizon.wikimedia.org/project/member/ , all is good. Thanks you guys !

Hello Everyone,

We just found out Michael has a trio of private/private/professional LDAP accounts and we are currently cleaning this up.

Could you help Michael to gather his administrator userrights to the correct account by updating the WMCloud VPS as follow :

Next month we will ask you to remove those groups from :

Please do not hijack this task, those are not related to creating the lingualibre project.