Infinite Scale | Product

ownCloud Web: A new view on your file platform

The upcoming ownCloud Infinite Scale, completely rewritten from scratch in Go, comes with an all-new web frontend to match its speed, scale and modularity - ownCloud Web. It's available for ownCloud 10.6, too.
The new web frontend for ownCloud is released

The upcoming ownCloud Infinite Scale, completely rewritten from scratch in Go, comes with an all-new web frontend to match its speed, scale and modularity – ownCloud Web. We’re proud as punch to release the all-new ownCloud frontend! Written in the javascript framework Vue.js, it is disentangled from the file platform code, only communicating with ownCloud through APIs, improving scalability and security. It is way faster than the legacy frontend, doing a lot of things in a blip without having to reload. It also greatly improves accessibility, usability and brings a fresh look, without drawing too much attention: Like a good file manager, it transcends into the background so as not to distract users from their actual work. And it is built to accommodate extensions nicely right from the start.

Available for ownCloud 10.6, too

With ownCloud 10.6 shipping with a bridge mode to the ownCloud Infinite Scale Tech Preview, ownCloud Web is now also available for existing ownCloud 10 installations. It can be deployed and updated without dependency on the backend. There are switchers in the legacy frontend as well as in the new ownCloud Web for users to switch back and forth.

As an App or as a modular frontend service

ownCloud Web can be set up in two ways to work with ownCloud 10.6: As an App from the ownCloud Marketplace for ownCloud 10.6 or independently. This is possible because we developed ownCloud Web as the frontend for the upcoming ownCloud Infinite Scale. And since ownCloud Infinite Scale follows the three-tier model, decoupling storage, backend and frontend, you can already run ownCloud Web separately from ownCloud 10. It brings improvements in security, scalability and availability. The independent frontend is part of a Bridge Setup (check out our docker-compose script to install it) that combines the ownCloud 10.6 and the ownCloud Infinite Scale Tech Preview.

Features and changes in ownCloud Web

The application is structured in a very clear, functional way. In the center you’ll see the file and folder list, consisting of rows that show the name, size, date and available actions for every object. In the top right, there is the application switcher that automatically shows every registered extension, as well as the button that leads back to the classic ownCloud interface. Right next to it you’ll find the user menu featuring links to the profile, the settings and the logout. On the left side, you’ll find a permanently visible sidebar that shows an extension-specific menu. When exploring files – the files app is the only extension for now – it shows links to the different file listings like “All files”, “Shared with me” and “Shared with the others”. In a calender app, it would consequently show links to different months or event categories. In a chat app, it would show the different groups and persons you can interact with.

New ownCloud interface: ownCloud Web

New ownCloud interface: ownCloud Web

Bye tabs, hello accordion

In the right side bar, the context menu now contains vertical accordion items instead of horizontal tabs. The collapsible accordion items use the available space more efficiently. Extensions can create their own accordion menus, complementary to those for Actions, People and Links. In the user management of ownCloud Infinite Scale, the accordion items in the right sidebar would then show the details about a selected user.

Simplified, transparent sharing flow

ownCloud Web generally replaces the more technical lingo of permissions with roles, to make day-to-day sharing more straightforward, while also providing means for customization through the “advanced permissions”. When sharing a file, folder or selection in ownCloud Web, you start a flow that is centered on people and their roles. It prompts you to add users to a file, folder or selection, before deciding about their role towards the shared object(s) – viewer, editor or advanced permissions – and optionally setting an expiration date. The object is not shared until you finish the flow by clicking “share”. This flow makes it easy to add multiple people at once to multiple shared objects, making sharing even more effortless.

See what we can do

In the People accordion menu for any object, users can now see themselves, their role in relation to the object, the expiration date for the share and whether it is password-protected, bringing more transparency about the rights users have towards files and folders. It displays the owner of the relevant file or folder, too, and whether it is a re-share. The people accordion also shows if a user has access to a file or folder through a parent folder, complete with a link to that parent object.

Moving without dragging

With ownCloud Web, users can now copy files and folders – and moving files and folders now has a completely new interface. When you choose to copy or move one or multiple files or folders, you start a flow that prompts you to select the target folder and then lets you confirm the copy or move action. This replacement for drag and drop makes move actions more practical when involving multiple folder levels and on devices without pointing devices like mice or trackpads.

Getting things done swiftly

With our new quick actions for “add people” and “create public link”, displayed on the right side of the file list, often-used functions are even more present in the interface. Indicators about whether a file is shared with people and or publicly are shown on the left side, right below the file or folder name. There are more file row indicators to come, for example for guests.

Glad to hear from you

We would be thrilled if you could give us feedback on our all-new frontend. ownCloud Web is tested and ready for prodution use in small and medium-sized environments. However, if you plan on rolling out ownCloud Web to your thousands of users or more, please talk to support first to make sure everything runs smoothly. Ideally, if you find issues, you can tell us about them on GitHub, contact us at ownCloud Talk or write about your experience on ownCloud Central. Thank you!


December 17, 2020

Ready to see what’s next?

Having trouble viewing or submitting this form?

Contact Us

We care about protecting your data. Here’s our Privacy Policy.

Read now:

ownCloud Infinite Scale 4.0 is released!

ownCloud Infinite Scale 4.0 is released!

ownCloud has launched Infinite Scale 4.0, the latest significant update to its secure content collaboration platform. This release introduces a range of new features and functionalities, including enhanced capabilities for importing data from third-party clouds, simplifying data upload, refining search functions with the use of tags and filters, and further enhancing user-friendly linking and navigation.

read more
Go for Enterprise: ownCloud Infinite Scale

Go for Enterprise: ownCloud Infinite Scale

Tim Schürmann, a seasoned IT journalist from Germany, specializes in open source and programming languages. Over the last several years, he has authored many articles on Go, including several related to ownCloud. We sought his expert insights on Go in the context of ownCloud Infinite Scale. Here is his op-ed.

read more