Comments (7)
After clarifying with @gabek how this would work, I think it currently makes sense to put this all the info into one file. I like the idea of having set restricted types of these fields which would allow us to have a more consistent and controllable look and feel across Owncast instances.
And in this case, if we ever need to add a new configurable frontend field, all instances would need to be updated to use it because the config structure has changed and the frontend markup will have most likely changed.
from owncast.
@graywolf336 Heads up, this is changed in master, so now both frontend and backend has a single config location.
from owncast.
Ok, it now looks like this:
"socialHandles": [
{
"platform": "twitter",
"url": "http://twitter.com/owncast"
},
{
"platform": "instagram",
"url": "http://instagram.biz/owncast"
},
{
"platform": "facebook",
"url": "http://facebook.gov/owncast"
},
{
"platform": "tiktok",
"url": "http://tiktok.cn/owncast"
},
{
"platform": "soundcloud",
"url": "http://soundcloud.com/owncast"
}
from owncast.
..On that note, can I make a request to add a couple fields to the config? 😁
- allow for different logo image sizes,
logo: {
small: "logo64x64.png",
large: "logo256x256.png",
},
...
- string to the "extra" static info
content.md
field.. Perhaps something along the lines of:
{
...
extraUserInfoFileName: "/static/content-example.md",
}
(Sorry I can't think of a better name for that right now)
from owncast.
On it!
from owncast.
Awesome!! 🎉
from owncast.
@gabek One more request, regarding the social list in the config-
Can you make that list an array, that would end up looking like this:
[
{platform: "facebook", url: "http.."},
{platform: "instagram", url: "http.."}
]
This will let users order their social acts by priority.
from owncast.
Related Issues (20)
- [REQUEST] - Dynamic Stream Title (Based on input file) HOT 4
- cannot change the username HOT 1
- Videojs error "The media playback was aborted due to a corruption problem..." HOT 8
- [Security] GitHub Security Lab (GHSL) Vulnerability Report, Owncast: GHSL-2023-261 HOT 2
- iPad portrait player layout is incorrect HOT 1
- Reimagine user auth, "Follow" flow, and the concept of "login" and "users"
- Do not send a join chat event if that user is already in the chat HOT 6
- Usability: Volume Bar Fades Too Fast HOT 6
- When embedding Owncast chat via iframe the page jumps to where the iframe is HOT 5
- Pagination Doesn't Work in 'Followers' Console HOT 2
- Changing Log-Entries-Per-Page in Admin Console Doesn't Work HOT 16
- Flatpak Packaging HOT 8
- Support NDI streams HOT 5
- [Feature Request] Support P2P Streams for better performance HOT 1
- Thumbnails do not generate when using S3 path prefix HOT 5
- Thumbnail not consistently generated when using S3 HOT 4
- Support disabling inbound chat message rate limiter HOT 6
- Unable to create Webhooks on 0.1.2 when "When a user leaves the chat" checked.
- Chat moderators should be exempt from message rate limiting HOT 2
- mobile-chat-button is displayed for mobile users when chat is disabled. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from owncast.