client icon indicating copy to clipboard operation
client copied to clipboard

Linux support?

Open developomp opened this issue 3 years ago • 11 comments

Currently, there are files for windows, macOS, android, and IOS but I see no files related to linux. Are there any plans for Linux based OS?

developomp avatar Oct 15 '21 09:10 developomp

Either with a webview or with proton-native a community react-native fork that renders with gtk/qt.

SamuelScheit avatar Oct 25 '21 19:10 SamuelScheit

Please delete Linux platform in README.md

SergeyDjam avatar Oct 26 '21 17:10 SergeyDjam

@SergeyDjam why?

SamuelScheit avatar Oct 26 '21 17:10 SamuelScheit

@SergeyDjam why?

At the moment there is no instruction and build under Linux

SergeyDjam avatar Oct 26 '21 17:10 SergeyDjam

This client is heavily in work and there are no build instructions for any platform, because it is not finished yet.

SamuelScheit avatar Oct 26 '21 17:10 SamuelScheit

This client is heavily in work and there are no build instructions for any platform, because it is not finished yet.

"scripts": { "postinstall": "patch-package", "android": "react-native run-android", "ios": "react-native run-ios", "windows": "react-native run-windows", "web": "react-scripts start", "build:web": "react-scripts build", "build:theme": "node scripts/theme.js", "start": "react-native start", "test": "jest", "lint": "eslint ." },

Build for all platforms except Linux

SergeyDjam avatar Oct 26 '21 17:10 SergeyDjam

Because this project is work in progress and linux support is not done yet. The readme just states the goal of the project

SamuelScheit avatar Oct 26 '21 17:10 SamuelScheit

yarn install
yarn build:web
cd build/
npm i -g http-server
http-server

That's the farthest I got, but I still could not login with just that. For me as a Linux user, just getting the browser support would be good enough. I currently use the official discord in the browser, as I don't want to install their binaries.

imsys avatar Dec 27 '21 12:12 imsys

the fosscord client isnt yet finished hence might not be supported at all just yet but i have a feeling the client is very close to being done

Levon-Volodin avatar Dec 27 '21 16:12 Levon-Volodin

yarn install
yarn build:web
cd build/
npm i -g http-server
http-server

That's the farthest I got, but I still could not login with just that. For me as a Linux user, just getting the browser support would be good enough. I currently use the official discord in the browser, as I don't want to install their binaries.

I discovered Fosscord when searching flatpak for a discord client (because I'd never install a Discord client either). Also, the docker version is NOT the official discord client - and for years they never released the source/build instructions (they did now, but it's still closed source-sourcing of the binaries they use) - noped out of that real quick.

So I feel your pain. Right now, I see WebCord in flatpak, which doesn't require any permissions. It says it is both a Discord and FossCord client built on Electron.

I've been poking around and can't find a lot of details of how they are using FossCord though. Sounds like they are "wrapping" the official Discord Web app (in browser tab, like we currently do), and manipulating the APIs and cookies to increase privacy. Seems like a pretty daunting task IMO. But not finding much on how they are using FossCord.

Anyhoot, Discord still in a browser tab on my Linux ... until FossCord can give Linux some love.

eduncan911 avatar Aug 29 '22 14:08 eduncan911

It worked to yarn install & run but can one run a GNU/Linux desktop client?

dchmelik avatar Sep 01 '22 08:09 dchmelik